﻿#ifndef DAWORKFLOWGLOBAL_H
#define DAWORKFLOWGLOBAL_H
#include <QtCore/QtGlobal>
#include "DAGlobals.h"

#if defined(DAWORKFLOW_BUILDLIB)
#define DAWORKFLOW_API		Q_DECL_EXPORT
#else
#ifdef Q_CC_MSVC
#define DAWORKFLOW_API		Q_DECL_IMPORT
#else
#define DAWORKFLOW_API		Q_DECL_IMPORT
#endif
#endif


#include <QGraphicsItem>

namespace DA {
/**
 * @brief  定义本程序的Graphics item类型
 */
enum DANodeGraphicsItemType {
    GraphicsNodeItem		= QGraphicsItem::UserType + 10, ///<针对FCNode的item
    GraphicsLinkItem		= QGraphicsItem::UserType + 11,
    GraphicsStandardNodeItem	= QGraphicsItem::UserType + 12,
    GraphicsNodeUserType		= QGraphicsItem::UserType + 1000 ///< 用户自定义的类型需要在此基础上加
};
}

#endif // FCMETHODNODEGLOBAL_H
